voluntary aid detachment - Spanish English Dictionary